$(function(){
    //给获取认证码按钮添加点击事件
    $("#getCode").on("click",function(){
        //发送请求获取认证码就可以了
        $.ajax({
            url:"/user/vCode",
            success:function(res){
                // console.log(res);
                $("#vCode").val( res.vCode );
            }
        })        

    })

    //给注册按钮添加点击事件
    $("#btnReg").on("click",function(){
        //获取用户输入在文本框中的数据
        var username = $("#username").val();
        var password = $("#password").val();
        var againPass = $("#againPass").val();
        var mobile = $("#mobile").val();
        var vCode = $("#vCode").val();
        //发送ajax完成注册操作
        $.ajax({
            url:"/user/register",
            type:"post",
            data:{ username ,password ,mobile ,vCode },
            beforeSend:function(){
                if( username.trim() === "" ){
                    mui.toast("请输入用户名");
                    return false;
                }
                if( password!=againPass ){
                    mui.toast("两次密码输入不一致");
                    return false;
                }
                if( /^1\d{10}$/.test( mobile ) === false ){
                    mui.toast("手机号码格式不正确");
                    return false;
                }
                if( vCode.trim() === "" ){
                    mui.toast("请输入认证码");
                    return false;
                }
            },
            success:function(res){
                if(res.success){
                    mui.toast("注册成功");
                    setTimeout(() => {
                        location.href = "login.html";
                    }, 3000);
                }else{
                    console.log(res);
                    mui.alert("注册有误，请联系管理员");
                }
            }
        })

    })
})